home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1995 March / Macworld CD-ROM (March 1995).cdr / Updaters / AppMaker 1.5.2->1.5.4 / Libraries / THINK / AMClassLibC / CAMArrayPane.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-05-24  |  910 b   |  38 lines  |  [TEXT/KAHL]

  1. /******************************************************************************
  2.  CAMArrayPane.h
  3.  
  4.         Interface for CAMArrayPane.c
  5.         
  6.         Copyright © 1991 Bowers Development Corporation. All rights reserved.
  7.         
  8.  ******************************************************************************/
  9.  
  10. #pragma once
  11.  
  12. #include <CArrayPane.h>
  13. #include "AMUtilities.h"
  14.  
  15. /*--------*/
  16. class CAMArrayPane : public CArrayPane {
  17. public:
  18.     void    IViewTemp        (CView            *anEnclosure,
  19.                               CBureaucrat    *aSupervisor,
  20.                              Ptr            viewData);        // is override
  21.     void    CreateTextEnvironment    (void);                    // is override
  22.  
  23.     Boolean HasSelection    (void);
  24.     Boolean    GetChoice        (short            *choice);
  25.     void    SetChoice        (short            choice);
  26.  
  27. protected:
  28.     EditStylesP        theTypeStyleP;
  29.     
  30. };    /* CAMArrayPane */
  31.  
  32. /* Template structure */
  33.  
  34. typedef struct {
  35.     tTableTemp        sTableTemp;
  36.     EditStylesRec    typeStyle;
  37. } AMArrayPaneTemp, *AMArrayPaneTempP, **AMArrayPaneTempHdl;
  38.